home *** CD-ROM | disk | FTP | other *** search
/ ftp.ac-grenoble.fr / 2015.02.ftp.ac-grenoble.fr.tar / ftp.ac-grenoble.fr / assistance.logicielle / TreeSizeFreeSetup.exe / {app} / TreeSizeFree,2.chm / nsh.js < prev    next >
Text File  |  2010-11-15  |  2KB  |  47 lines

  1. function pageOffset(win)
  2. {
  3.     if(!win) win = window;
  4.     var pos = {left:0,top:0};
  5.  
  6.     if(typeof win.pageXOffset != 'undefined')
  7.     {
  8.          // Mozilla/Netscape
  9.          pos.left = win.pageXOffset;
  10.          pos.top = win.pageYOffset;
  11.     }
  12.     else
  13.     {
  14.          var obj = (win.document.compatMode && win.document.compatMode == "CSS1Compat") ?
  15.          win.document.documentElement : win.document.body || null;
  16.  
  17.          pos.left = obj.scrollLeft;
  18.          pos.top = obj.scrollTop;
  19.     }
  20.     return pos;
  21. }
  22.  
  23.    function doResize() { 
  24.      var clheight, headheight;
  25.      if (self.innerHeight) // all except Explorer 
  26.      { clheight = self.innerHeight; } 
  27.      else if (document.documentElement && document.documentElement.clientHeight) // Explorer 6 Strict Mode 
  28.      { clheight = document.documentElement.clientHeight; } 
  29.      else if (document.body) // other Explorers 
  30.      { clheight = document.body.clientHeight; } 
  31.      headheight = document.getElementById('idheader').clientHeight;
  32.      if (clheight < headheight ) {clheight = headheight + 1;}
  33.      document.getElementById('idcontent').style.height = clheight - document.getElementById('idheader').clientHeight +'px'; 
  34.    } 
  35.  
  36.    function nsrInit() { 
  37.      contentbody = document.getElementById('idcontent'); 
  38.      if (contentbody) { 
  39.        aTop = pageOffset.top; //document.getElementById('body').scrollTop; 
  40.        contentbody.className = 'nonscroll'; 
  41.        document.getElementsByTagName('body')[0].className = 'nonscroll'; 
  42.        document.getElementsByTagName('html')[0].className = 'nonscroll'; 
  43.        window.onresize = doResize; 
  44.        doResize(); 
  45.        if (contentbody.scrollTo) { contentbody.scrollTo(aTop,0); }
  46.       } 
  47.    }